insulating water bottle - French English Dictionary